spend a year in somewhere - English Synonyms Dictionary